electrical generation - Turkish English Dictionary